본문으로 건너뛰기

index

프레임워크란?

무언가를 만들 수 있는 지지 구조를 의미한다. 마찬가지로 소프트웨어에서도 무언갈 만들기 위해 기본 요소들을 제공하는 라이브러리의 의미로 쓰인다.

프레임워크와 라이브러리의 차이?

  • 코드는 라이브러리 호출
  • 프레임워크는 코드를 호출

프레임워크 방식

  • 프레임워크에는 권고하는 방식이 존재한다. EX) 예로 앵귤러에는 언어 , 의존성 주입, 옵저버블을 강요한다.

기술 부채

  • 결국에 프레임워크는 모두 기술 부채가 존재한다.
  • 새로운 기능 추가나 기능 변경에 따라 기술 부채에 시간은 기하급수적을 늘어난다.